package com.hao.tool.web.module.fileInfo.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Getter;
import lombok.Setter;

import java.time.LocalDateTime;

/**
 * 文件信息
 *
 * @author RuiHaoZ on GZ.cmhk
 * @date 2019-11-22 21:44
 */
@Getter
@Setter
@TableName("TB_FILE_INFO")
public class FileInfo {
    /**
     * 主键
     */
    @TableField("ID")
    private String id;
    /**
     * 文件名
     */
    @TableField("FILE_NAME")
    private String fileName;
    /**
     * 文件路径
     */
    @TableField("FILE_PATH")
    private String filePath;
    /**
     * 文件大小
     */
    @TableField("FILE_SIZE")
    private Long fileSize;
    /**
     * 点击次数
     */
    @TableField("CLICK_COUNT")
    private Long clickCount;
    /**
     * 创建人
     */
    @TableField("CREATE_USER")
    private String createUser;
    /**
     * 创建时间
     */
    @TableField("CREATE_TIME")
    private LocalDateTime createTime;
    /**
     * 访问地址
     */
    @TableField("ACCESS_URL")
    private String accessUrl;
    /**
     * 分组信息
     */
    @TableField("TAG_GROUP")
    private String tagGroup;
    /**
     * 内容
     */
    @TableField("CONTENT")
    private String content;
    /**
     * 备注
     */
    @TableField("REMARK")
    private String remark;
    /**
     *
     */
    @TableField("FILE_TYPE")
    private String fileType;
    /**
     * 文件类型
     */
    @TableField("FILE_MD5")
    private String fileMd5;
    /**
     * 下载地址
     */
    @TableField("DOWN_URL")
    private String downUrl;
    /**
     * 存储类型
     */
    @TableField("STORAGE_TYPE")
    private String storageType;
    /**
     * 存储结果
     */
    @TableField("STORAGE_RESULT")
    private String storageResult;

}
